package ca.ericslandry.client.resource;

import com.google.gwt.core.client.GWT;
import com.google.gwt.i18n.client.Constants;

/**
 * Localizable strings are centralised to facilitate translation and minimize
 * duplication.
 */
public interface MyConstants extends Constants {
	/*
	 * Only need to call create() once here
	 */
	public static final MyConstants INSTANCE = GWT.create(MyConstants.class);

	@DefaultStringValue("WARNING: Work in progress.<br/>Please keep an eye on the <a href=\"http://code.google.com/p/sixfixmix/\">SixFixMix Code</a> site for milestones.")
	String workInProgress();

	@DefaultStringValue("Go")
	String go();

	@DefaultStringValue("views")
	String views();

	@DefaultStringValue("votes")
	String votes();

	@DefaultStringValue("notes")
	String notes();

	@DefaultStringValue("You")
	String shortcutUser();

	@DefaultStringValue("Issues")
	String issues();

	@DefaultStringValue("Latest Issues")
	String latestIssues();

	@DefaultStringValue("People")
	String people();

	@DefaultStringValue("Places")
	String places();

	@DefaultStringValue("About")
	String about();

	@DefaultStringValue("More")
	String more();

	@DefaultStringValue("All")
	String allIssues();

	@DefaultStringValue("By Me")
	String issuesByMe();

	@DefaultStringValue("New Issue")
	String newIssue();

	@DefaultStringValue("Around Me")
	String peopleAroundMe();

	@DefaultStringValue("Find")
	String findPeople();

	@DefaultStringValue("Add Person")
	String addPerson();

	@DefaultStringValue("Rating")
	String rating();

	@DefaultStringValue("Civic Users")
	String civicUsers();

	@DefaultStringValue("Browse Locations")
	String browseLocations();

	@DefaultStringValue("My Locations")
	String myLocations();

	@DefaultStringValue("Login")
	String login();

	@DefaultStringValue("Logout")
	String logout();

	@DefaultStringValue("User Information")
	String userInformation();
	
	@DefaultStringValue("Update User Information")
	String updateUserHeader();
	

	@DefaultStringValue("Enter user details")
	String userDetails();

	@DefaultStringValue("Pick your location")
	String pickLocation();

	@DefaultStringValue("Edit User")
	String editUser();

	@DefaultStringValue("Save")
	String save();

	@DefaultStringValue("Cancel")
	String cancel();

	@DefaultStringValue("Identity")
	String identity();

	@DefaultStringValue("Display Name")
	String displayName();

	@DefaultStringValue("Real Name")
	String realName();

	@DefaultStringValue("Pick the location of this issue.")
	String issueLocation();

	@DefaultStringValue("Email")
	String email();

	@DefaultStringValue("Remote Procedure Call - Failure\nAn error occurred while attempting to contact the server. Please check your network connection and try again.")
	String serverError();

	@DefaultStringValue("Processing Login...")
	String processingLogin();

	@DefaultStringValue("Loading...")
	String loading();

	@DefaultStringValue("No issues were found.")
	String nothingFound();

	@DefaultStringValue("Unknown")
	String unknown();

	@DefaultStringValue("Title")
	String title();

	@DefaultStringValue("What is your issue? Be descriptive.")
	String description();

	@DefaultStringValue("There are no more issues.")
	String noMoreIssues();

	@DefaultStringValue("You need to be logged in to perform this action.")
	String needToBeLoggedIn();

	@DefaultStringValue("Just now")
	String justNow();

	@DefaultStringValue("1 minute ago")
	String oneMinuteAgo();

	@DefaultStringValue(" minutes ago")
	String minutesAgo();

	@DefaultStringValue("1 hour ago")
	String oneHourAgo();

	@DefaultStringValue(" hours ago")
	String hoursAgo();

	@DefaultStringValue("Yesterday")
	String yesterday();

	@DefaultStringValue(" days ago")
	String daysAgo();

	@DefaultStringValue("1 week ago")
	String oneWeekAgo();

	@DefaultStringValue(" weeks ago")
	String weeksAgo();

	@DefaultStringValue("1 year ago")
	String oneYearAgo();

	@DefaultStringValue(" years ago")
	String yearsAgo();

	@DefaultStringValue("by: ")
	String by();

	@DefaultStringValue("v")
	String bold();

	@DefaultStringValue("Create Link")
	String createLink();

	@DefaultStringValue("Insert Horizontal Rule")
	String hr();

	@DefaultStringValue("Indent Right")
	String indent();

	@DefaultStringValue("Insert Image")
	String insertImage();

	@DefaultStringValue("Toggle Italic")
	String italic();

	@DefaultStringValue("Center")
	String justifyCenter();

	@DefaultStringValue("Left Justify")
	String justifyLeft();

	@DefaultStringValue("Right Justify")
	String justifyRight();

	@DefaultStringValue("Insert Ordered List")
	String ol();

	@DefaultStringValue("Indent Left")
	String outdent();

	@DefaultStringValue("Remove Formatting")
	String removeFormat();

	@DefaultStringValue("Remove Link")
	String removeLink();

	@DefaultStringValue("Toggle Strikethrough")
	String strikeThrough();

	@DefaultStringValue("Toggle Subscript")
	String subscript();

	@DefaultStringValue("Toggle Superscript")
	String superscript();

	@DefaultStringValue("Insert Unordered List")
	String ul();

	@DefaultStringValue("Toggle Underline")
	String underline();

	@DefaultStringValue("Color")
	String color();

	@DefaultStringValue("Black")
	String black();

	@DefaultStringValue("White")
	String white();

	@DefaultStringValue("Red")
	String red();

	@DefaultStringValue("Green")
	String green();

	@DefaultStringValue("Yellow")
	String yellow();

	@DefaultStringValue("Blue")
	String blue();

	@DefaultStringValue("Font")
	String font();

	@DefaultStringValue("Normal")
	String normal();

	@DefaultStringValue("Size")
	String size();

	@DefaultStringValue("XX-Small")
	String xxsmall();

	@DefaultStringValue("X-Small")
	String xsmall();

	@DefaultStringValue("Small")
	String small();

	@DefaultStringValue("Medium")
	String medium();

	@DefaultStringValue("Large")
	String large();

	@DefaultStringValue("X-Large")
	String xlarge();

	@DefaultStringValue("XX-Large")
	String xxlarge();

}
